package com.hfzy.ihk.web.aliyuncall.vo;

/**
 * 实时语音识别消息vo
 */
public class VoiceRTASRReportVo {

    /**
     * 对话内容角色
     */
    private String role;

    /**
     * 对话角色的具体身份标识
     */
    private String identity;

    /**
     * 这个角色说的一句话
     */
    private String words;

    /**
     * 这个是自己自定义的（自己业务需要）
     */
    private String wordId;

    /**
     * 相对本次会话起始点的开始时间偏移时间（单位毫秒）
     */
    private String begin_offset;

    /**
     * 相对本次会话起始点的结束时间偏移（单位毫秒）
     */
    private String end_offset;



    /**
     * 通话开始时间
     */
    private String begin_time;

    /**
     *呼叫ID
     */
    private  String call_id;

    /**
     * 扩展字段回传，将调用api时传入的字段返回
     */
    private String out_id;


    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role;
    }

    public String getIdentity() {
        return identity;
    }

    public void setIdentity(String identity) {
        this.identity = identity;
    }

    public String getWords() {
        return words;
    }

    public void setWords(String words) {
        this.words = words;
    }

    public String getBegin_offset() {
        return begin_offset;
    }

    public void setBegin_offset(String begin_offset) {
        this.begin_offset = begin_offset;
    }

    public String getEnd_offset() {
        return end_offset;
    }

    public void setEnd_offset(String end_offset) {
        this.end_offset = end_offset;
    }

    public String getBegin_time() {
        return begin_time;
    }

    public void setBegin_time(String begin_time) {
        this.begin_time = begin_time;
    }

    public String getCall_id() {
        return call_id;
    }

    public void setCall_id(String call_id) {
        this.call_id = call_id;
    }

    public String getOut_id() {
        return out_id;
    }

    public void setOut_id(String out_id) {
        this.out_id = out_id;
    }

    public String getWordId() {
        return wordId;
    }

    public void setWordId(String wordId) {
        this.wordId = wordId;
    }

    @Override
    public String toString() {
        return "VoiceRTASRReportVo{" +
                "role='" + role + '\'' +
                ", identity='" + identity + '\'' +
                ", words='" + words + '\'' +
                ", begin_offset=" + begin_offset +
                ", end_offset=" + end_offset +
                ", begin_time='" + begin_time + '\'' +
                ", call_id='" + call_id + '\'' +
                ", out_id='" + out_id + '\'' +
                '}';
    }
}
